/* alignment_of.cpp */

#include <iostream>
#include <string>
#include <boost/type_traits/alignment_of.hpp>

using namespace std;
using namespace boost;

class C1
{
private:
	int a;
	char b;
	double c;
}
__attribute((packed))
;

int main(int argc, char *argv[])
{
	cout << alignment_of<C1>::value << endl;

	return 0;
}

